<?php
interface IRepository
{
    public function GetAll();
    public function GetById($id);
    public function DeleteById($id);
    public function Delete(EntityWithID $ent);
    public function Update(EntityWithID $entity);
    public function Insert(EntityWithID $entity);
}
